you brought it on yourself - Alemán Inglés Diccionario